草庐IT

Android ListView 滚动到顶部

全部标签

iOS - 更改 tableview CustomCell 帧大小 - 滚动渲染困惑

我有一个要显示评论的表格。这些当然可以有不同的长度,这意味着每个单元需要特定的高度。当我制作表格时,我通常有一个自定义单元格,我在其中使用CGRectMake为每个标签定义框架大小。使用评论文本标签,框架不能始终具有相同的高度。我所做的是在以下代码中实现一些代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath计算评论文本框所需的大小:UILabel*gettingSizeLabel=[[UILabelalloc]init];gettingS

ios - 在 UIButton 上滚动时滚动 UICollectionView

我有一个带有水平UICollectionView和两个UIButton的View(固定在右侧和左侧,屏幕宽度为25%)。我的需要是在我开始拖动按钮时滚动collectionView而不会松开按钮的点击手势。我试图覆盖我的按钮的touchesMoved并将触摸和事件发送到我的collectionView但它不起作用。-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{[supertouchesMoved:toucheswithEvent:event];if(self.delegate&&[self.delegatere

ios - UITableview 在重新加载时滚动到顶部太高了吗?

我正在使用scrollRectToVisible:[self.tblArticlescrollRectToVisible:CGRectMake(0,0,1,1)animated:YES];和/或setContentOffset:NSIndexPath*top=[NSIndexPathindexPathForRow:NSNotFoundinSection:0];[self.tblArticlescrollToRowAtIndexPath:topatScrollPosition:UITableViewScrollPositionTopanimated:YES];和/或这个:[self.tb

ios - 当 UISearchBar 处于事件状态时,滚动到 UITableView 应用程序会崩溃

我的应用程序运行良好,但突然当我单击UISearchBar并且在向下滚动UITableView时没有输入时,应用程序崩溃并出现以下错误:Thread1:EXC_BAD_INSTRUCTION但是当我点击UISearchBar并输入一些文本时,当我向下滚动UITableView时,应用程序运行正常,它不会崩溃。最后,当我单击UISearchBar并键入一些文本并删除所有文本时,之后当我向下滚动UITableView时,应用程序运行正常,它不会崩溃。此函数发生错误:functableView(historyTableView:UITableView,cellForRowAtIndexPat

ios - UITableView 仅由部分标题组成时不滚动

我有一个包含部分的UITableView,每个部分都有一个标题View。当您单击标题时,该部分正在扩展(因此此时该部分中的行数从0变为X并且行插入动画)问题是,当您没有展开任何部分时,当您尝试转到底部时,TableView将不会滚动(当您只显示部分标题且任何位置均为0行时)我怀疑是因为根本没有行(因为只要一个部分被展开,TableView就会正常滚动)但我找不到任何解决方案。有什么想法吗? 最佳答案 我会把它放在一个简单的评论中,但我没有这样做的声誉。标题View的总和是否都等于大于它们所在View的高度?此外,检查以确保您没有UI

html - Safari - IPAD - 在没有 -webkit-overflow-scrolling 的情况下禁用弹跳(无滚动)

首先,我在网络上测试了很多解决方案,但所有解决方案都行不通。我有一个带有Iframe的网页,其中一个div带有overflow:hidden和一个div带有overflow:滚动。当我想滚动到包含在Iframe中的div时,反弹打破了一切。每次滚动后出现弹跳,内容一点点出现。我想禁用弹跳而不是滚动。我不想使用-webkit-overflow-scrolling。因为应用了-webkit-overflow-scrolling之后,我页面的overflow都是overflow:auto,对我来说不是什么好办法吗我已经尝试过这个解决方案,但效果不佳且无法滚动:varxStart,yStart

ios - 滚动到顶部后未调用 TodayExtension 的 ViewWillAppear

我使用tableview来显示小部件内容,一切正常,除了我将TodayExtension滚动到底部并滚动回顶部(ViewWillDisappear调用)并且作为我尝试向下滚动,永远不会调用viewWillAppear,因此我无法点击table。但是,如果我再次拖动扩展程序,或从通知切换,tableview将启用点击。神秘的是,如果我选择edit>remove>re-add,这个错误永远不会出现。但是如果我每次编译代码都这样做是没有意义的(甚至不让用户从AppStore更新应用程序)我在论坛上搜索过类似的问题,但还没有解决方案。https://forums.developer.apple

ios - UICollectionView 自定义流布局在滚动时崩溃

我正在创建带有节标题的自定义flowLayout。这是我的flowLayout.swiftimportUIKitclassFlowLayout:UICollectionViewFlowLayout{overridefunclayoutAttributesForElementsInRect(rect:CGRect)->[UICollectionViewLayoutAttributes]?{//letattributesForElementsInRect=super.varnewAttributesForElementsInRect=[UICollectionViewLayoutAttri

ios - 使用动画滚动时 UITableView 高度变化

我使用了UIViewController,它有2个UITableView。如何使用scrollViewDidloadScroll:(UIScrollView*)scrollView方法延伸到顶部布局指南?Objective-C项目。 最佳答案 我们可以使用标签来做到这一点。需要为tableview对象分配标签,-(void)scrollViewDidScroll:(UIScrollView*)scrollView{//Needtogivetagvaluetotableviewif(scrollView.tag==100){//tab

ios - UICollectionView 中的动画滚动 - iOS 10

我正在以编程方式滚动我的收藏View。它适用于除iOS10以外的所有iOS版本。CollectionView滚动时没有动画,它只是卡入到位。这是错误还是我应该在iOS10中做一些不同的事情?这是我的代码:NSArray*visibleItems=[collectionViewReferenceindexPathsForVisibleItems];NSIndexPath*currentItem=[visibleItemsobjectAtIndex:0];NSIndexPath*previousItem=[NSIndexPathindexPathForItem:currentItem.it